home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 001-025 / disk_024 / conquest / conqb2.c < prev    next >
C/C++ Source or Header  |  1992-05-06  |  1KB  |  31 lines

  1. #define new(x) x=(tplanet *)alloc(sizeof(tplanet))
  2. #include <stdio.h>
  3. #include "defs.h"
  4. #include "structs.h"
  5. #include "vars.h"
  6.  
  7. battle()
  8. {
  9.         boolean first;
  10.         int starnum;
  11.         first = true;
  12.         for ( starnum = 1 ; starnum<=nstars; starnum++ ) {
  13.                 if (tf_stars[starnum][ENEMY] > 0 
  14.                     && tf_stars[starnum][player] > 0
  15.                     && (any_bc(ENEMY, starnum) || any_bc(player, starnum))
  16.                     ) {
  17.                         if ( first ) {
  18.                                 point(33,20);
  19.                                 printf("* Tf battle *   ");
  20.                                 first = false;
  21.                         };
  22.                         tf_battle(starnum);
  23.                 };
  24.                 if ( (any_bc(ENEMY,starnum)) && (col_stars[starnum][player]
  25.                     >0) ) EN2MY_attack(starnum);
  26.                 else if ( (tf_stars[starnum][player]>0) 
  27.                     && (col_stars[starnum][ENEMY] > 0)) pl2yerattack(starnum);
  28.         };
  29. }
  30.  
  31.